intermingled yarn - German English Dictionary